spice traders - German English Dictionary